/*
 * Copyright (c) 1995, 2004, Oracle and/or its affiliates. All rights reserved.
 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 */

package java.lang;

/**
 * 
 * <p>一个实现了cloneable接口的类代表着object类的clone方法是合法的，来对这个类的实例做一个属性对属性的复制。
 * 
 * <p>对一个没有实现cloneable接口的实例调用object的clone方法，会导致抛出CloneNotSupportedException
 * 
 * <p>按照约定，实现这个接口的类应该覆盖object的clone方法。
 * 
 * <p>注意：这个接口没有包含clone方法。因此，不可能仅仅凭借实现这个接口来克隆一个对象。
 * 即使这个克隆方法通过反射来调用，也不能保证它将成功。
 *
 * @author  unascribed
 * @see     java.lang.CloneNotSupportedException
 * @see     java.lang.Object#clone()
 * @since   JDK1.0
 */
public interface Cloneable {
}
